lower pole of the epididymis - Turkish English Dictionary